painful (difficult) - French English Dictionary